imam leading islamic prayer - Turco Inglés Diccionario